package com.hlkj.baojin.service;


import com.hlkj.baojin.entity.SoketData;
import com.hlkj.baojin.entity.User;
import com.hlkj.baojin.entity.dto.RealSearchDTO;
import com.hlkj.baojin.entity.dto.StatusDataLog;
import com.hlkj.baojin.entity.dto.WaveSearchDTO;
import com.hlkj.baojin.utils.bean.JsonResult;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;
import java.util.Map;
import java.util.Set;

public interface IRealDataService {

    JsonResult findList(RealSearchDTO realSearchDTO);

    void updateSocketData(List<SoketData> soketData);

    void updateReal(Long errTime);

    JsonResult waveMsg(WaveSearchDTO waveSearchDTO);

    void fault(Map<String, StatusDataLog> dataList);

    Set<String> getDict(Integer type);

}
